placa perforada - German English Dictionary